@charset "utf-8";
.big-box{

}
.big-box .logo{
	width: 100%;
	text-align: center;
	margin-top: 48px;
}
.big-box .logo img{
	width: 179px;
	height: 52px;
}
.big-box .search-box{
	margin: 0 auto;
	margin-top: 20px;
	height: 52px;
	display: flex;
	flex-direction: row;
	width:896px;
}
.big-box .search-box .l-box{
	border-radius:8px;
	border:2px solid rgba(240,228,225,1);
	display: flex;
	flex-direction: row;
	height: 100%;
	width: 744px;
}
.big-box .search-box input{
	width: 624px;
	height: 100%;
	border: none;
	display: block;
	padding-left: 15px;
	box-sizing: border-box;
}
.big-box .search-box .search-btn{
	width: 120px;
	height: 100%;
	background:rgba(216,65,45,1);
	border-radius:0px 8px 8px 0px;
	font-size:18px;
	font-family:SourceHanSansSC-Medium,SourceHanSansSC;
	font-weight:500;
	color:rgba(255,255,255,1);
	line-height: 48px;
	cursor: pointer;
	text-align: center;
}
.big-box .search-box .senior-btn{
	width: 128px;
	height: 100%;
	background:rgba(216,65,45,0.02);
	border-radius:4px;
	border:1px solid rgba(255,217,212,1);
	text-align: center;
	line-height: 52px;
	margin-left: 24px;
	cursor: pointer;
}
.big-box .search-box .senior-btn:hover,
.big-box .search-box .search-btn:hover{
	opacity: .7;
}
.s-box{
	width: 100%;
}
.big-box .list-box{
	width: 100%;
	height: 24px;
	margin: 16px 0 0 20.66%;
	display: flex;
	flex-direction: row;
}

.big-box .list-box .n-box{
	height: 24px;
	margin: 0px 0 0 24px;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	border-radius:4px;
	border:1px solid rgba(230,230,230,1);
	cursor: pointer;
	padding: 5px 4px 5px 4px;
}
.big-box .list-box .active {
	color: #D8412D;
}
.big-box .list-box .n-box:hover{
	opacity: .7;
}
.big-box .list-box .n-box img{
	width: 14px;
	height: 14px;
	margin-right: 5px;
}
.big-box .list-box .n-box .active_img{
	display: none;
}
.big-box .list-box .active .active_img{
	display: initial;
}
.big-box .list-box .active .defult_img{
	display: none;
}

.big-box .list-box .n-box .title{
	font-size:14px;
	font-family:SourceHanSansSC-Regular,SourceHanSansSC;
	font-weight:400;
	color:rgba(102,102,102,1);
	line-height:20px;
	display: block;
}
.big-box .result-box{
	width: 100%;
	/* height: 52px; */
	font-size:14px;
	font-family:SourceHanSansSC-Regular,SourceHanSansSC;
	font-weight:400;
	color:rgba(102,102,102,1);
	line-height:20px;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	margin-top: 45px;
}
.big-box .left-box{
	/* width: 100%; */
}
.big-box .right-box{
	/* width: 100%; */
}
.big-box .b-box{
	margin-top: 16px;
}
.big-box .info-box{
	width: 100%;
	/* border-bottom: ; */
	background:rgba(255,255,255,1);
	box-shadow:0px -1px 0px 0px rgba(230,230,230,1),0px 1px 0px 0px rgba(230,230,230,1);
	padding: 16px 0 16px 0;
}
.big-box .info-box .title-box{
	width: 100%;
	display: flex;
	flex-direction: row;
	align-items: center;
}
.big-box .info-box .title-box img{
	width: 20px;
	height: 21px;
}
.big-box .info-box .title-box .title{
	font-size:15px;
	font-family:SourceHanSansSC-Medium,SourceHanSansSC;
	font-weight:500;
	color:rgba(51,51,51,1);
	line-height:22px;
	margin-left: 3px;
	cursor: pointer;
}
.big-box .info-box .content{
	width: 100%;
	margin-top: 8px;
	cursor: pointer;
	max-height: 120px;
	line-height: 40px;
	overflow: hidden;
}
.big-box .info-box .title-box .title:hover,
.big-box .info-box .content:hover {
	opacity: .7;
}

.big-box .img-title-box{
	width: 100%;
	display: flex;
	flex-direction: row;
}
.big-box .img-title-box img{
	width: 128px;
	height: 88px;
}
.big-box .img-title-box .content{
	font-size:14px;
	font-family:SourceHanSansSC-Regular,SourceHanSansSC;
	font-weight:400;
	color:rgba(102,102,102,1);
	line-height:20px;
	margin-left: 8px;
	cursor: pointer;
}
 

@media screen and (max-width:768px) {
	.big-box .list-box{
		margin-left: 0 !important;
	} 
	.big-box .search-box{
		width: 100% !important;
		height: 38px;
	}
	.big-box .search-box .search-btn {
		line-height: 36px !important;
		font-size: 14px;
	}
	.big-box .search-box .senior-btn{
		line-height: 36px !important;
	}
	.big-box .search-box .search-btn{
		width: 100% !important;
	}
	.big-box .search-box .l-box{
		width: 100% !important;
	}
	.big-box .search-box input{
		width: 80% !important;
	}
	.big-box .search-box .search-btn{
		width: 20% !important;
	}
}
.pageNav{
	padding: 10px 0 100px;
}
.pageBox{
	padding: 0 6px;
	color: #999;
	letter-spacing: .47px;
	height:27px;
	line-height: 27px;
	background:rgba(241,241,241,1);
	box-shadow:0px 2px 1px 0px rgba(255,255,255,1);
	border:1px solid rgba(204,204,204,1);
	margin: 0 2px;
	cursor: pointer;
}
.pageBox:hover{
	opacity: .7;
}
.pageNav input{
	width:27px;
	height:23px;
	background:rgba(255,255,255,1);
	border:1px solid rgba(204,204,204,1);
	margin: 0 2px;
	text-align: center;
}
.pageSizeBox .active{
	background: #D8412D;
	color: #fff;
}